afc champions league
Domestic FootballHanoi Police vs Shanghai Port: what the 12-match unbeaten run is hidingIn the summary table I rebuilt last weekend, Shanghai Port scored 10 goals an...
International FootballRonaldo's 981st Goal: Rereading the 3-1 Win Over Neftchi Through Contextual DataIn the 45th minute of Al Nassr's match against FK Neftchi Fergana, the score...
Domestic FootballThree Structural Axes Shaping the V.League: Owner Funding, AFC Slots and the Academy PipelineLate one March evening, I reopened four V.League matches in the same time slo...
Domestic FootballThe V.League Ledger: Wages, Owners, and the Phone Call No One HeardOn the night of July 27, as the late V.League fixture ended, I did not turn o...
Domestic FootballV.League 1: The Gap Between Contenders and the Rest Is Written in Squad DepthEvery time a V.League 1 season ends, the debates tend to circle around...
EsportsThe V.League Transfer Window: Where the Money Actually Sits, and Why the Scoreboard Never Tells the Whole StoryThe V.League Transfer Window: Where the Money Actually Sits, and Why the...
Domestic FootballV.League Transfers: Cash Flow, Expiring Contracts and the Youth Development GapThe Thiên Trường Stadium on a mid-January day stands empty. No fans, no...
Domestic FootballFrom Community Football to the Professional Arena: Ly Cuong and the Journey of Building a Tactical Playbook from the RubbleIn the last three matches, the PPDA index of a team in the V.League 1 has...
Domestic FootballWhere Does the V-League Stand on the Map of Southeast Asian and Asian Football?€49.77 million. That is the total player value of the entire V-League accordi...
International FootballV-League 2026: When Money Arrives First, the Ball Rolls BehindWould you believe me if I told you I witnessed a Vietnamese club recruit a...
EsportsWhen the Analysis Is Empty: Lessons in Data Discipline for Esports JournalismOn a Tuesday afternoon, I opened the Stage-2 analysis table for an esports...
Domestic FootballCAND FC and the Promotion Equation: When Police Uniforms Carry Historic AmbitionOn the morning of September 3, at the headquarters of the Ministry of Public...
Table TennisETTU sells broadcast rights to Dyn through 2028: seven cameras, a German-first clause, and the contract terms nobody publishedSeven cameras on Table 1. Four cameras on Table 2. These are the only two...
Domestic FootballSources Without Business Cards: Vietnamese Football Between Data and Speculation“The postman never asks me what I need; he simply leaves an envelope behind.”...
International FootballThe Number 8 Shirt at Club América: Carlos Álvarez and a Creative Problem With No Data SampleOne week. One shirt. One derby. Carlos Álvarez gave an interview to Claro...
TennisSabalenka at China Open 2026: 99 Weeks at No.1, a Grand Slam-Less Year, and a Draw With Nothing to LoseOn September 29, 2026, in the press room of the National Tennis Center in...
TennisDjokovic: 'I Despised Every Moment' and the Physical Price Behind a Shocking US Open ExitThat night at Arthur Ashe, the lights were still bright but the chair in the...
Domestic FootballVietnamese Football and the Compression of a Season: When the Calendar Decides More Than TacticsThe most recent V.League 1 season produced a pattern I could not ignore: the...
Domestic FootballV.League and the Data Gap: Vietnamese Football Is Still Analysing With MemoryIn the press room after a V.League fixture, a young reporter asked the visiti...
BadmintonAsian Games 2026 Badminton Draw: India, Japan and the Trap of SeedingOn September 19, at Aichi-Nagoya, the organizers of the 2026 Asian Games...
